<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Qwt User&#39;s Guide: QwtPlot Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Qwt User&#39;s Guide
   &#160;<span id="projectnumber">6.1.4</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_qwt_plot.html','');});
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-slots">Public Slots</a> &#124;
<a href="#signals">Signals</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
<a href="class_qwt_plot-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">QwtPlot Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>A 2-D plotting widget.  
 <a href="class_qwt_plot.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="qwt__plot_8h_source.html">qwt_plot.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for QwtPlot:</div>
<div class="dyncontent">
<div class="center"><img src="class_qwt_plot__inherit__graph.png" border="0" usemap="#_qwt_plot_inherit__map" alt="Inheritance graph"/></div>
<map name="_qwt_plot_inherit__map" id="_qwt_plot_inherit__map">
<area shape="rect" id="node3" href="class_qwt_plot_dict.html" title="A dictionary for plot items. " alt="" coords="101,5,191,32"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a81df699dcf9dde0752c0726b5f31e271"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a81df699dcf9dde0752c0726b5f31e271">Axis</a> { <br />
&#160;&#160;<a class="el" href="class_qwt_plot.html#a81df699dcf9dde0752c0726b5f31e271a1bb1fbc11e31ebfa8bf72356f6837b17">yLeft</a>, 
<a class="el" href="class_qwt_plot.html#a81df699dcf9dde0752c0726b5f31e271a1de23b30c6b0c08aefe06d6265b65155">yRight</a>, 
<a class="el" href="class_qwt_plot.html#a81df699dcf9dde0752c0726b5f31e271ad5566960e78f2473c1a1e853def4c4ac">xBottom</a>, 
<a class="el" href="class_qwt_plot.html#a81df699dcf9dde0752c0726b5f31e271ae51eb7525eb3f9f806e659614018beb8">xTop</a>, 
<br />
&#160;&#160;<a class="el" href="class_qwt_plot.html#a81df699dcf9dde0752c0726b5f31e271aea62036dfd48ee0f9450718592614892">axisCnt</a>
<br />
 }</td></tr>
<tr class="memdesc:a81df699dcf9dde0752c0726b5f31e271"><td class="mdescLeft">&#160;</td><td class="mdescRight">Axis index.  <a href="class_qwt_plot.html#a81df699dcf9dde0752c0726b5f31e271">More...</a><br /></td></tr>
<tr class="separator:a81df699dcf9dde0752c0726b5f31e271"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31aacb65b5c049dde8c34a0d8482661b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a31aacb65b5c049dde8c34a0d8482661b">LegendPosition</a> { <a class="el" href="class_qwt_plot.html#a31aacb65b5c049dde8c34a0d8482661ba38b51536a196582bd1f7658c0828eb18">LeftLegend</a>, 
<a class="el" href="class_qwt_plot.html#a31aacb65b5c049dde8c34a0d8482661ba5273f8002504c24f9dae6ce09b08f03c">RightLegend</a>, 
<a class="el" href="class_qwt_plot.html#a31aacb65b5c049dde8c34a0d8482661ba8b863705308d89b388732f186be15fb5">BottomLegend</a>, 
<a class="el" href="class_qwt_plot.html#a31aacb65b5c049dde8c34a0d8482661ba0ee6820a1e8b56737958b738ca23ae34">TopLegend</a>
 }</td></tr>
<tr class="separator:a31aacb65b5c049dde8c34a0d8482661b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
Public Slots</h2></td></tr>
<tr class="memitem:a7b094e29b8e92b00e36517d0d7633c4b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a7b094e29b8e92b00e36517d0d7633c4b">replot</a> ()</td></tr>
<tr class="memdesc:a7b094e29b8e92b00e36517d0d7633c4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Redraw the plot.  <a href="#a7b094e29b8e92b00e36517d0d7633c4b">More...</a><br /></td></tr>
<tr class="separator:a7b094e29b8e92b00e36517d0d7633c4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea78ab565d05b69b8730a4af2a11f07e"><td class="memItemLeft" align="right" valign="top"><a id="aea78ab565d05b69b8730a4af2a11f07e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#aea78ab565d05b69b8730a4af2a11f07e">autoRefresh</a> ()</td></tr>
<tr class="memdesc:aea78ab565d05b69b8730a4af2a11f07e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replots the plot if <a class="el" href="class_qwt_plot.html#a3a639850b65bc4dbf22b3f3170d61804">autoReplot()</a> is <code>true</code>. <br /></td></tr>
<tr class="separator:aea78ab565d05b69b8730a4af2a11f07e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="signals"></a>
Signals</h2></td></tr>
<tr class="memitem:a09e33984e3d5635475ef218ac0bd85eb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a09e33984e3d5635475ef218ac0bd85eb">itemAttached</a> (<a class="el" href="class_qwt_plot_item.html">QwtPlotItem</a> *plotItem, bool on)</td></tr>
<tr class="separator:a09e33984e3d5635475ef218ac0bd85eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf7bcea83713f73e5914325c50a1c22b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#acf7bcea83713f73e5914325c50a1c22b">legendDataChanged</a> (const QVariant &amp;itemInfo, const QList&lt; <a class="el" href="class_qwt_legend_data.html">QwtLegendData</a> &gt; &amp;data)</td></tr>
<tr class="separator:acf7bcea83713f73e5914325c50a1c22b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:acde7121614da027e9a1dbc4591613ca7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#acde7121614da027e9a1dbc4591613ca7">QwtPlot</a> (QWidget *=NULL)</td></tr>
<tr class="memdesc:acde7121614da027e9a1dbc4591613ca7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#acde7121614da027e9a1dbc4591613ca7">More...</a><br /></td></tr>
<tr class="separator:acde7121614da027e9a1dbc4591613ca7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c9b10d39c181991f24eab1828ad68a5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a3c9b10d39c181991f24eab1828ad68a5">QwtPlot</a> (const <a class="el" href="class_qwt_text.html">QwtText</a> &amp;<a class="el" href="class_qwt_plot.html#afb56eb977718774dff0fb4127f200bb0">title</a>, QWidget *=NULL)</td></tr>
<tr class="memdesc:a3c9b10d39c181991f24eab1828ad68a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a3c9b10d39c181991f24eab1828ad68a5">More...</a><br /></td></tr>
<tr class="separator:a3c9b10d39c181991f24eab1828ad68a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b60620e3681810946dcc66002aad016"><td class="memItemLeft" align="right" valign="top"><a id="a2b60620e3681810946dcc66002aad016"></a>
virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a2b60620e3681810946dcc66002aad016">~QwtPlot</a> ()</td></tr>
<tr class="memdesc:a2b60620e3681810946dcc66002aad016"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <br /></td></tr>
<tr class="separator:a2b60620e3681810946dcc66002aad016"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7e93c7112d16cbd299cf3cbc0bf9f9f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ae7e93c7112d16cbd299cf3cbc0bf9f9f">applyProperties</a> (const QString &amp;)</td></tr>
<tr class="separator:ae7e93c7112d16cbd299cf3cbc0bf9f9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a864f78bcebc9cb767e8decca266cc3e4"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a864f78bcebc9cb767e8decca266cc3e4">grabProperties</a> () const</td></tr>
<tr class="separator:a864f78bcebc9cb767e8decca266cc3e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1cbce6d43ff9772735a9df9104f882f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ab1cbce6d43ff9772735a9df9104f882f">setAutoReplot</a> (bool=true)</td></tr>
<tr class="memdesc:ab1cbce6d43ff9772735a9df9104f882f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set or reset the autoReplot option.  <a href="#ab1cbce6d43ff9772735a9df9104f882f">More...</a><br /></td></tr>
<tr class="separator:ab1cbce6d43ff9772735a9df9104f882f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a639850b65bc4dbf22b3f3170d61804"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a3a639850b65bc4dbf22b3f3170d61804">autoReplot</a> () const</td></tr>
<tr class="separator:a3a639850b65bc4dbf22b3f3170d61804"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08e258f9ba498662a8be9a559c9c7e44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a08e258f9ba498662a8be9a559c9c7e44">setPlotLayout</a> (<a class="el" href="class_qwt_plot_layout.html">QwtPlotLayout</a> *)</td></tr>
<tr class="memdesc:a08e258f9ba498662a8be9a559c9c7e44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign a new plot layout.  <a href="#a08e258f9ba498662a8be9a559c9c7e44">More...</a><br /></td></tr>
<tr class="separator:a08e258f9ba498662a8be9a559c9c7e44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9156b14a6f67f6279a16fea063ce1d14"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_plot_layout.html">QwtPlotLayout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a9156b14a6f67f6279a16fea063ce1d14">plotLayout</a> ()</td></tr>
<tr class="separator:a9156b14a6f67f6279a16fea063ce1d14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4b695580cdf504dd0996177c56ebe0b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qwt_plot_layout.html">QwtPlotLayout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ad4b695580cdf504dd0996177c56ebe0b">plotLayout</a> () const</td></tr>
<tr class="separator:ad4b695580cdf504dd0996177c56ebe0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a7f0b219b404e5bed5dfca26c5c06a7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a9a7f0b219b404e5bed5dfca26c5c06a7">setTitle</a> (const QString &amp;)</td></tr>
<tr class="separator:a9a7f0b219b404e5bed5dfca26c5c06a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1081642123bb6c07c856a59a0f30515"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#aa1081642123bb6c07c856a59a0f30515">setTitle</a> (const <a class="el" href="class_qwt_text.html">QwtText</a> &amp;)</td></tr>
<tr class="separator:aa1081642123bb6c07c856a59a0f30515"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb56eb977718774dff0fb4127f200bb0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_text.html">QwtText</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#afb56eb977718774dff0fb4127f200bb0">title</a> () const</td></tr>
<tr class="separator:afb56eb977718774dff0fb4127f200bb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac39356b86ed70ebf256a8ae964910206"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_text_label.html">QwtTextLabel</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ac39356b86ed70ebf256a8ae964910206">titleLabel</a> ()</td></tr>
<tr class="separator:ac39356b86ed70ebf256a8ae964910206"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09dcd60b8f2ce62904f4c21dcbfe2fa1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qwt_text_label.html">QwtTextLabel</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a09dcd60b8f2ce62904f4c21dcbfe2fa1">titleLabel</a> () const</td></tr>
<tr class="separator:a09dcd60b8f2ce62904f4c21dcbfe2fa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30a098d942a1a9612b94e8fa5a3c9183"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a30a098d942a1a9612b94e8fa5a3c9183">setFooter</a> (const QString &amp;)</td></tr>
<tr class="separator:a30a098d942a1a9612b94e8fa5a3c9183"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afed04bafab71f75e82b9bde3cadd2eed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#afed04bafab71f75e82b9bde3cadd2eed">setFooter</a> (const <a class="el" href="class_qwt_text.html">QwtText</a> &amp;)</td></tr>
<tr class="separator:afed04bafab71f75e82b9bde3cadd2eed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac35c1409cba9a4b9ef71bcec7665609a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_text.html">QwtText</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ac35c1409cba9a4b9ef71bcec7665609a">footer</a> () const</td></tr>
<tr class="separator:ac35c1409cba9a4b9ef71bcec7665609a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a613b07505a881a7e85a868effa1f5a96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_text_label.html">QwtTextLabel</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a613b07505a881a7e85a868effa1f5a96">footerLabel</a> ()</td></tr>
<tr class="separator:a613b07505a881a7e85a868effa1f5a96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5950812d3cbbf9e90632bab341b0152"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qwt_text_label.html">QwtTextLabel</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ab5950812d3cbbf9e90632bab341b0152">footerLabel</a> () const</td></tr>
<tr class="separator:ab5950812d3cbbf9e90632bab341b0152"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea67c885034219789b360c0e624bfeaf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#aea67c885034219789b360c0e624bfeaf">setCanvas</a> (QWidget *)</td></tr>
<tr class="memdesc:aea67c885034219789b360c0e624bfeaf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the drawing canvas of the plot widget.  <a href="#aea67c885034219789b360c0e624bfeaf">More...</a><br /></td></tr>
<tr class="separator:aea67c885034219789b360c0e624bfeaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53f836bb4ec09c766e3d871ea4be28f7"><td class="memItemLeft" align="right" valign="top">QWidget *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a53f836bb4ec09c766e3d871ea4be28f7">canvas</a> ()</td></tr>
<tr class="separator:a53f836bb4ec09c766e3d871ea4be28f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05d2cddc9bac3b467fe4f5b8efd74f1a"><td class="memItemLeft" align="right" valign="top">const QWidget *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a05d2cddc9bac3b467fe4f5b8efd74f1a">canvas</a> () const</td></tr>
<tr class="separator:a05d2cddc9bac3b467fe4f5b8efd74f1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb0b2e68d86039f86e3240fb399fa0fe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#adb0b2e68d86039f86e3240fb399fa0fe">setCanvasBackground</a> (const QBrush &amp;)</td></tr>
<tr class="memdesc:adb0b2e68d86039f86e3240fb399fa0fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change the background of the plotting area.  <a href="#adb0b2e68d86039f86e3240fb399fa0fe">More...</a><br /></td></tr>
<tr class="separator:adb0b2e68d86039f86e3240fb399fa0fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1a78279a89f9ce1f00601eff5ea552e"><td class="memItemLeft" align="right" valign="top">QBrush&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ab1a78279a89f9ce1f00601eff5ea552e">canvasBackground</a> () const</td></tr>
<tr class="separator:ab1a78279a89f9ce1f00601eff5ea552e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44dc140e8503bb44da7921841f31051c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a44dc140e8503bb44da7921841f31051c">canvasMap</a> (int axisId) const</td></tr>
<tr class="separator:a44dc140e8503bb44da7921841f31051c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4062c92f7609f0425136d2ef4f831b31"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a4062c92f7609f0425136d2ef4f831b31">invTransform</a> (int axisId, int pos) const</td></tr>
<tr class="separator:a4062c92f7609f0425136d2ef4f831b31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff4769cf9eca6a609044b595f72e1698"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#aff4769cf9eca6a609044b595f72e1698">transform</a> (int axisId, double value) const</td></tr>
<tr class="memdesc:aff4769cf9eca6a609044b595f72e1698"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transform a value into a coordinate in the plotting region.  <a href="#aff4769cf9eca6a609044b595f72e1698">More...</a><br /></td></tr>
<tr class="separator:aff4769cf9eca6a609044b595f72e1698"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a619b65bb95090ab5a528e33a5014ae4f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_scale_engine.html">QwtScaleEngine</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a619b65bb95090ab5a528e33a5014ae4f">axisScaleEngine</a> (int axisId)</td></tr>
<tr class="separator:a619b65bb95090ab5a528e33a5014ae4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a358673463a8df0a65e58cd9d37223ff9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qwt_scale_engine.html">QwtScaleEngine</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a358673463a8df0a65e58cd9d37223ff9">axisScaleEngine</a> (int axisId) const</td></tr>
<tr class="separator:a358673463a8df0a65e58cd9d37223ff9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf09452377b53e584a5086354a134d78"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#abf09452377b53e584a5086354a134d78">setAxisScaleEngine</a> (int axisId, <a class="el" href="class_qwt_scale_engine.html">QwtScaleEngine</a> *)</td></tr>
<tr class="separator:abf09452377b53e584a5086354a134d78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fb58f90366920f234440fceead50432"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a6fb58f90366920f234440fceead50432">setAxisAutoScale</a> (int axisId, bool on=true)</td></tr>
<tr class="memdesc:a6fb58f90366920f234440fceead50432"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable autoscaling for a specified axis.  <a href="#a6fb58f90366920f234440fceead50432">More...</a><br /></td></tr>
<tr class="separator:a6fb58f90366920f234440fceead50432"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f306d8f8ca37352a9c42ff55d5f960f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a2f306d8f8ca37352a9c42ff55d5f960f">axisAutoScale</a> (int axisId) const</td></tr>
<tr class="separator:a2f306d8f8ca37352a9c42ff55d5f960f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab644f7a0a0566ff776c89cc225ce37d7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ab644f7a0a0566ff776c89cc225ce37d7">enableAxis</a> (int axisId, bool tf=true)</td></tr>
<tr class="memdesc:ab644f7a0a0566ff776c89cc225ce37d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable or disable a specified axis.  <a href="#ab644f7a0a0566ff776c89cc225ce37d7">More...</a><br /></td></tr>
<tr class="separator:ab644f7a0a0566ff776c89cc225ce37d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6d08ba153cb46662692611b5c38bbe0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#aa6d08ba153cb46662692611b5c38bbe0">axisEnabled</a> (int axisId) const</td></tr>
<tr class="separator:aa6d08ba153cb46662692611b5c38bbe0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc41555693a8dc107c9cb3274f90c4dd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#acc41555693a8dc107c9cb3274f90c4dd">setAxisFont</a> (int axisId, const QFont &amp;)</td></tr>
<tr class="memdesc:acc41555693a8dc107c9cb3274f90c4dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change the font of an axis.  <a href="#acc41555693a8dc107c9cb3274f90c4dd">More...</a><br /></td></tr>
<tr class="separator:acc41555693a8dc107c9cb3274f90c4dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0469c6a1fcbc4d6f32c66b08b50b7e13"><td class="memItemLeft" align="right" valign="top">QFont&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a0469c6a1fcbc4d6f32c66b08b50b7e13">axisFont</a> (int axisId) const</td></tr>
<tr class="separator:a0469c6a1fcbc4d6f32c66b08b50b7e13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba1acef95ee9965520bd0cd1680efdbd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#aba1acef95ee9965520bd0cd1680efdbd">setAxisScale</a> (int axisId, double min, double max, double stepSize=0)</td></tr>
<tr class="memdesc:aba1acef95ee9965520bd0cd1680efdbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disable autoscaling and specify a fixed scale for a selected axis.  <a href="#aba1acef95ee9965520bd0cd1680efdbd">More...</a><br /></td></tr>
<tr class="separator:aba1acef95ee9965520bd0cd1680efdbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2365da57b983eb39752fa4f6378c225a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a2365da57b983eb39752fa4f6378c225a">setAxisScaleDiv</a> (int axisId, const <a class="el" href="class_qwt_scale_div.html">QwtScaleDiv</a> &amp;)</td></tr>
<tr class="memdesc:a2365da57b983eb39752fa4f6378c225a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disable autoscaling and specify a fixed scale for a selected axis.  <a href="#a2365da57b983eb39752fa4f6378c225a">More...</a><br /></td></tr>
<tr class="separator:a2365da57b983eb39752fa4f6378c225a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a956a14b08e016eb83768ff4187d3849d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a956a14b08e016eb83768ff4187d3849d">setAxisScaleDraw</a> (int axisId, <a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> *)</td></tr>
<tr class="memdesc:a956a14b08e016eb83768ff4187d3849d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a scale draw.  <a href="#a956a14b08e016eb83768ff4187d3849d">More...</a><br /></td></tr>
<tr class="separator:a956a14b08e016eb83768ff4187d3849d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85856d20d3904b0028b2f1ff7c65d113"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a85856d20d3904b0028b2f1ff7c65d113">axisStepSize</a> (int axisId) const</td></tr>
<tr class="memdesc:a85856d20d3904b0028b2f1ff7c65d113"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the step size parameter that has been set in setAxisScale.  <a href="#a85856d20d3904b0028b2f1ff7c65d113">More...</a><br /></td></tr>
<tr class="separator:a85856d20d3904b0028b2f1ff7c65d113"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96701d33c1b72dbfd5b3f7ff9d57caff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_interval.html">QwtInterval</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a96701d33c1b72dbfd5b3f7ff9d57caff">axisInterval</a> (int axisId) const</td></tr>
<tr class="memdesc:a96701d33c1b72dbfd5b3f7ff9d57caff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the current interval of the specified axis.  <a href="#a96701d33c1b72dbfd5b3f7ff9d57caff">More...</a><br /></td></tr>
<tr class="separator:a96701d33c1b72dbfd5b3f7ff9d57caff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d2cf8fc69ee7e918c9478cc528d2eb0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qwt_scale_div.html">QwtScaleDiv</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a5d2cf8fc69ee7e918c9478cc528d2eb0">axisScaleDiv</a> (int axisId) const</td></tr>
<tr class="memdesc:a5d2cf8fc69ee7e918c9478cc528d2eb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the scale division of a specified axis.  <a href="#a5d2cf8fc69ee7e918c9478cc528d2eb0">More...</a><br /></td></tr>
<tr class="separator:a5d2cf8fc69ee7e918c9478cc528d2eb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaedfff42d8aee875d7bec082e1382f9f"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#aaedfff42d8aee875d7bec082e1382f9f">axisScaleDraw</a> (int axisId) const</td></tr>
<tr class="memdesc:aaedfff42d8aee875d7bec082e1382f9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the scale draw of a specified axis.  <a href="#aaedfff42d8aee875d7bec082e1382f9f">More...</a><br /></td></tr>
<tr class="separator:aaedfff42d8aee875d7bec082e1382f9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbb49f1730c3ea9f636c032f81e5a87e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#abbb49f1730c3ea9f636c032f81e5a87e">axisScaleDraw</a> (int axisId)</td></tr>
<tr class="memdesc:abbb49f1730c3ea9f636c032f81e5a87e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the scale draw of a specified axis.  <a href="#abbb49f1730c3ea9f636c032f81e5a87e">More...</a><br /></td></tr>
<tr class="separator:abbb49f1730c3ea9f636c032f81e5a87e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8436c30175884d7643d68fd0dd236cd8"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qwt_scale_widget.html">QwtScaleWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a8436c30175884d7643d68fd0dd236cd8">axisWidget</a> (int axisId) const</td></tr>
<tr class="separator:a8436c30175884d7643d68fd0dd236cd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3386e1d38f70864c4c019c0eb6a3d9d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_scale_widget.html">QwtScaleWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ae3386e1d38f70864c4c019c0eb6a3d9d">axisWidget</a> (int axisId)</td></tr>
<tr class="separator:ae3386e1d38f70864c4c019c0eb6a3d9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19f1b67fa79b80c712cf5f52b97ea0c5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a19f1b67fa79b80c712cf5f52b97ea0c5">setAxisLabelAlignment</a> (int axisId, Qt::Alignment)</td></tr>
<tr class="separator:a19f1b67fa79b80c712cf5f52b97ea0c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5fa7aa01c88eab38ad64b131584f977"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ad5fa7aa01c88eab38ad64b131584f977">setAxisLabelRotation</a> (int axisId, double rotation)</td></tr>
<tr class="separator:ad5fa7aa01c88eab38ad64b131584f977"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d60f1836e05e5cc5c7fe9570d6a608a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a5d60f1836e05e5cc5c7fe9570d6a608a">setAxisTitle</a> (int axisId, const QString &amp;)</td></tr>
<tr class="memdesc:a5d60f1836e05e5cc5c7fe9570d6a608a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change the title of a specified axis.  <a href="#a5d60f1836e05e5cc5c7fe9570d6a608a">More...</a><br /></td></tr>
<tr class="separator:a5d60f1836e05e5cc5c7fe9570d6a608a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad134a193ab40ce33743365558d0303c4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ad134a193ab40ce33743365558d0303c4">setAxisTitle</a> (int axisId, const <a class="el" href="class_qwt_text.html">QwtText</a> &amp;)</td></tr>
<tr class="memdesc:ad134a193ab40ce33743365558d0303c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change the title of a specified axis.  <a href="#ad134a193ab40ce33743365558d0303c4">More...</a><br /></td></tr>
<tr class="separator:ad134a193ab40ce33743365558d0303c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0132283508f41bc16e559a6688b8e106"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_text.html">QwtText</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a0132283508f41bc16e559a6688b8e106">axisTitle</a> (int axisId) const</td></tr>
<tr class="separator:a0132283508f41bc16e559a6688b8e106"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa45b271684d6202061f1afcfa70e7cf6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#aa45b271684d6202061f1afcfa70e7cf6">setAxisMaxMinor</a> (int axisId, int maxMinor)</td></tr>
<tr class="separator:aa45b271684d6202061f1afcfa70e7cf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14afbe0622b1b30c0ad5f725e1fc6b2a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a14afbe0622b1b30c0ad5f725e1fc6b2a">axisMaxMinor</a> (int axisId) const</td></tr>
<tr class="separator:a14afbe0622b1b30c0ad5f725e1fc6b2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34df698558c9bd9c38bdd8ff04cc6c41"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a34df698558c9bd9c38bdd8ff04cc6c41">setAxisMaxMajor</a> (int axisId, int maxMajor)</td></tr>
<tr class="separator:a34df698558c9bd9c38bdd8ff04cc6c41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a663fd43f9ccecc4f5390dcd01baa46c0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a663fd43f9ccecc4f5390dcd01baa46c0">axisMaxMajor</a> (int axisId) const</td></tr>
<tr class="separator:a663fd43f9ccecc4f5390dcd01baa46c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a022a535ad11bebeaf9204a4fb8c4c430"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a022a535ad11bebeaf9204a4fb8c4c430">insertLegend</a> (<a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a> *, <a class="el" href="class_qwt_plot.html#a31aacb65b5c049dde8c34a0d8482661b">LegendPosition</a>=<a class="el" href="class_qwt_plot.html#a31aacb65b5c049dde8c34a0d8482661ba5273f8002504c24f9dae6ce09b08f03c">QwtPlot::RightLegend</a>, double ratio=-1.0)</td></tr>
<tr class="memdesc:a022a535ad11bebeaf9204a4fb8c4c430"><td class="mdescLeft">&#160;</td><td class="mdescRight">Insert a legend.  <a href="#a022a535ad11bebeaf9204a4fb8c4c430">More...</a><br /></td></tr>
<tr class="separator:a022a535ad11bebeaf9204a4fb8c4c430"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab45dd6bc980376d0ba648fefb87103f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ab45dd6bc980376d0ba648fefb87103f8">legend</a> ()</td></tr>
<tr class="separator:ab45dd6bc980376d0ba648fefb87103f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9c979984f4dafcb8047b7cf860efb93"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ae9c979984f4dafcb8047b7cf860efb93">legend</a> () const</td></tr>
<tr class="separator:ae9c979984f4dafcb8047b7cf860efb93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c4242c89decd06f3d35b66568ad69c9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a9c4242c89decd06f3d35b66568ad69c9">updateLegend</a> ()</td></tr>
<tr class="separator:a9c4242c89decd06f3d35b66568ad69c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bb681bc692ed8f35c32174ffe98dca9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a9bb681bc692ed8f35c32174ffe98dca9">updateLegend</a> (const <a class="el" href="class_qwt_plot_item.html">QwtPlotItem</a> *)</td></tr>
<tr class="separator:a9bb681bc692ed8f35c32174ffe98dca9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f57c941dd36f96c395b339474418fba"><td class="memItemLeft" align="right" valign="top">virtual QSize&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a2f57c941dd36f96c395b339474418fba">sizeHint</a> () const</td></tr>
<tr class="separator:a2f57c941dd36f96c395b339474418fba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f013570f561aba1af14b5c98da2132b"><td class="memItemLeft" align="right" valign="top"><a id="a1f013570f561aba1af14b5c98da2132b"></a>
virtual QSize&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a1f013570f561aba1af14b5c98da2132b">minimumSizeHint</a> () const</td></tr>
<tr class="memdesc:a1f013570f561aba1af14b5c98da2132b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a minimum size hint. <br /></td></tr>
<tr class="separator:a1f013570f561aba1af14b5c98da2132b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad470068832406086d6823109d8d7f050"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ad470068832406086d6823109d8d7f050">updateLayout</a> ()</td></tr>
<tr class="memdesc:ad470068832406086d6823109d8d7f050"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adjust plot content to its current size.  <a href="#ad470068832406086d6823109d8d7f050">More...</a><br /></td></tr>
<tr class="separator:ad470068832406086d6823109d8d7f050"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add1b88d8312e2671652d23f8181f2433"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#add1b88d8312e2671652d23f8181f2433">drawCanvas</a> (QPainter *)</td></tr>
<tr class="separator:add1b88d8312e2671652d23f8181f2433"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fb2dbc3697a66024d48c08b1d18f8a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a1fb2dbc3697a66024d48c08b1d18f8a5">updateAxes</a> ()</td></tr>
<tr class="memdesc:a1fb2dbc3697a66024d48c08b1d18f8a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rebuild the axes scales.  <a href="#a1fb2dbc3697a66024d48c08b1d18f8a5">More...</a><br /></td></tr>
<tr class="separator:a1fb2dbc3697a66024d48c08b1d18f8a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef8e679c64cf3158466ab33e7774f264"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#aef8e679c64cf3158466ab33e7774f264">updateCanvasMargins</a> ()</td></tr>
<tr class="memdesc:aef8e679c64cf3158466ab33e7774f264"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the canvas margins.  <a href="#aef8e679c64cf3158466ab33e7774f264">More...</a><br /></td></tr>
<tr class="separator:aef8e679c64cf3158466ab33e7774f264"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3572fc95aac4db50cd692b2cb11a53a6"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a3572fc95aac4db50cd692b2cb11a53a6">getCanvasMarginsHint</a> (const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> maps[], const QRectF &amp;canvasRect, double &amp;left, double &amp;top, double &amp;right, double &amp;bottom) const</td></tr>
<tr class="memdesc:a3572fc95aac4db50cd692b2cb11a53a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate the canvas margins.  <a href="#a3572fc95aac4db50cd692b2cb11a53a6">More...</a><br /></td></tr>
<tr class="separator:a3572fc95aac4db50cd692b2cb11a53a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af40d1bfdd9b6cd94e9981db8b254b961"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#af40d1bfdd9b6cd94e9981db8b254b961">event</a> (QEvent *)</td></tr>
<tr class="memdesc:af40d1bfdd9b6cd94e9981db8b254b961"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds handling of layout requests.  <a href="#af40d1bfdd9b6cd94e9981db8b254b961">More...</a><br /></td></tr>
<tr class="separator:af40d1bfdd9b6cd94e9981db8b254b961"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c40a5ccc1b0fc18f29796ddc05b27f6"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a8c40a5ccc1b0fc18f29796ddc05b27f6">eventFilter</a> (QObject *, QEvent *)</td></tr>
<tr class="memdesc:a8c40a5ccc1b0fc18f29796ddc05b27f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event filter.  <a href="#a8c40a5ccc1b0fc18f29796ddc05b27f6">More...</a><br /></td></tr>
<tr class="separator:a8c40a5ccc1b0fc18f29796ddc05b27f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ce48fc63fbb54725572a31a553f1567"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a0ce48fc63fbb54725572a31a553f1567">drawItems</a> (QPainter *, const QRectF &amp;, const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> maps[<a class="el" href="class_qwt_plot.html#a81df699dcf9dde0752c0726b5f31e271aea62036dfd48ee0f9450718592614892">axisCnt</a>]) const</td></tr>
<tr class="separator:a0ce48fc63fbb54725572a31a553f1567"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b79857d22eccc92224605934c493025"><td class="memItemLeft" align="right" valign="top">virtual QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#a3b79857d22eccc92224605934c493025">itemToInfo</a> (<a class="el" href="class_qwt_plot_item.html">QwtPlotItem</a> *) const</td></tr>
<tr class="memdesc:a3b79857d22eccc92224605934c493025"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build an information, that can be used to identify a plot item on the legend.  <a href="#a3b79857d22eccc92224605934c493025">More...</a><br /></td></tr>
<tr class="separator:a3b79857d22eccc92224605934c493025"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa951d433d8eba6a47bfd8f0537090c82"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qwt_plot_item.html">QwtPlotItem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#aa951d433d8eba6a47bfd8f0537090c82">infoToItem</a> (const QVariant &amp;) const</td></tr>
<tr class="memdesc:aa951d433d8eba6a47bfd8f0537090c82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identify the plot item according to an item info object, that has bee generated from <a class="el" href="class_qwt_plot.html#a3b79857d22eccc92224605934c493025" title="Build an information, that can be used to identify a plot item on the legend. ">itemToInfo()</a>.  <a href="#aa951d433d8eba6a47bfd8f0537090c82">More...</a><br /></td></tr>
<tr class="separator:aa951d433d8eba6a47bfd8f0537090c82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_qwt_plot_dict"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_qwt_plot_dict')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_qwt_plot_dict.html">QwtPlotDict</a></td></tr>
<tr class="memitem:a0ee364450834ac63f4cbd5baab82d15f inherit pub_methods_class_qwt_plot_dict"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_dict.html#a0ee364450834ac63f4cbd5baab82d15f">QwtPlotDict</a> ()</td></tr>
<tr class="separator:a0ee364450834ac63f4cbd5baab82d15f inherit pub_methods_class_qwt_plot_dict"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9199acfe3e8dcb095065bff3f90f518b inherit pub_methods_class_qwt_plot_dict"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_dict.html#a9199acfe3e8dcb095065bff3f90f518b">~QwtPlotDict</a> ()</td></tr>
<tr class="separator:a9199acfe3e8dcb095065bff3f90f518b inherit pub_methods_class_qwt_plot_dict"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3291431f0a9cca5b2affc5adf17bbdfb inherit pub_methods_class_qwt_plot_dict"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_dict.html#a3291431f0a9cca5b2affc5adf17bbdfb">setAutoDelete</a> (bool)</td></tr>
<tr class="separator:a3291431f0a9cca5b2affc5adf17bbdfb inherit pub_methods_class_qwt_plot_dict"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f36ce63ad81b939313b0347500d2d31 inherit pub_methods_class_qwt_plot_dict"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_dict.html#a8f36ce63ad81b939313b0347500d2d31">autoDelete</a> () const</td></tr>
<tr class="separator:a8f36ce63ad81b939313b0347500d2d31 inherit pub_methods_class_qwt_plot_dict"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49d60b01e53a33423987aa80559449f9 inherit pub_methods_class_qwt_plot_dict"><td class="memItemLeft" align="right" valign="top">const QwtPlotItemList &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_dict.html#a49d60b01e53a33423987aa80559449f9">itemList</a> () const</td></tr>
<tr class="memdesc:a49d60b01e53a33423987aa80559449f9 inherit pub_methods_class_qwt_plot_dict"><td class="mdescLeft">&#160;</td><td class="mdescRight">A QwtPlotItemList of all attached plot items.  <a href="class_qwt_plot_dict.html#a49d60b01e53a33423987aa80559449f9">More...</a><br /></td></tr>
<tr class="separator:a49d60b01e53a33423987aa80559449f9 inherit pub_methods_class_qwt_plot_dict"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44ae2958a8f6115d17c777c6061aea99 inherit pub_methods_class_qwt_plot_dict"><td class="memItemLeft" align="right" valign="top">QwtPlotItemList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_dict.html#a44ae2958a8f6115d17c777c6061aea99">itemList</a> (int rtti) const</td></tr>
<tr class="separator:a44ae2958a8f6115d17c777c6061aea99 inherit pub_methods_class_qwt_plot_dict"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb2e402e05c693433ed7e84696fbdfc0 inherit pub_methods_class_qwt_plot_dict"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_dict.html#acb2e402e05c693433ed7e84696fbdfc0">detachItems</a> (int rtti=<a class="el" href="class_qwt_plot_item.html#ab149ac85e233ce9cedf2f2f2af871bf3af1fb53ddb320ecbf2bba00a323cf08ff">QwtPlotItem::Rtti_PlotItem</a>, bool <a class="el" href="class_qwt_plot_dict.html#a8f36ce63ad81b939313b0347500d2d31">autoDelete</a>=true)</td></tr>
<tr class="separator:acb2e402e05c693433ed7e84696fbdfc0 inherit pub_methods_class_qwt_plot_dict"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:aa4d5f73681880b9770bb6a604c415987"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#aa4d5f73681880b9770bb6a604c415987">resizeEvent</a> (QResizeEvent *e)</td></tr>
<tr class="separator:aa4d5f73681880b9770bb6a604c415987"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_qwt_plot_dict"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_qwt_plot_dict')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_qwt_plot_dict.html">QwtPlotDict</a></td></tr>
<tr class="memitem:a36a00709420eb4f54b046e64561d5186 inherit pro_methods_class_qwt_plot_dict"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_dict.html#a36a00709420eb4f54b046e64561d5186">insertItem</a> (<a class="el" href="class_qwt_plot_item.html">QwtPlotItem</a> *)</td></tr>
<tr class="separator:a36a00709420eb4f54b046e64561d5186 inherit pro_methods_class_qwt_plot_dict"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd0227e8b888b40b4e62a23f6040c6cd inherit pro_methods_class_qwt_plot_dict"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_dict.html#abd0227e8b888b40b4e62a23f6040c6cd">removeItem</a> (<a class="el" href="class_qwt_plot_item.html">QwtPlotItem</a> *)</td></tr>
<tr class="separator:abd0227e8b888b40b4e62a23f6040c6cd inherit pro_methods_class_qwt_plot_dict"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
Static Protected Member Functions</h2></td></tr>
<tr class="memitem:ac02c033b024a4ecbefcf1b0e93c91205"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot.html#ac02c033b024a4ecbefcf1b0e93c91205">axisValid</a> (int axisId)</td></tr>
<tr class="separator:ac02c033b024a4ecbefcf1b0e93c91205"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>A 2-D plotting widget. </p>
<p><a class="el" href="class_qwt_plot.html" title="A 2-D plotting widget. ">QwtPlot</a> is a widget for plotting two-dimensional graphs. An unlimited number of plot items can be displayed on its canvas. Plot items might be curves (<a class="el" href="class_qwt_plot_curve.html" title="A plot item, that represents a series of points. ">QwtPlotCurve</a>), markers (<a class="el" href="class_qwt_plot_marker.html" title="A class for drawing markers. ">QwtPlotMarker</a>), the grid (<a class="el" href="class_qwt_plot_grid.html" title="A class which draws a coordinate grid. ">QwtPlotGrid</a>), or anything else derived from <a class="el" href="class_qwt_plot_item.html" title="Base class for items on the plot canvas. ">QwtPlotItem</a>. A plot can have up to four axes, with each plot item attached to an x- and a y axis. The scales at the axes can be explicitly set (<a class="el" href="class_qwt_scale_div.html" title="A class representing a scale division. ">QwtScaleDiv</a>), or are calculated from the plot items, using algorithms (<a class="el" href="class_qwt_scale_engine.html" title="Base class for scale engines. ">QwtScaleEngine</a>) which can be configured separately for each axis.</p>
<p>The simpleplot example is a good starting point to see how to set up a plot widget.</p>
<div class="image">
<img src="plot.png" alt="plot.png"/>
</div>
<dl class="section user"><dt>Example</dt><dd>The following example shows (schematically) the most simple way to use <a class="el" href="class_qwt_plot.html" title="A 2-D plotting widget. ">QwtPlot</a>. By default, only the left and bottom axes are visible and their scales are computed automatically. <div class="fragment"><div class="line"><span class="preprocessor">#include &lt;qwt_plot.h&gt;</span></div><div class="line"><span class="preprocessor">#include &lt;qwt_plot_curve.h&gt;</span></div><div class="line"></div><div class="line"><a class="code" href="class_qwt_plot.html">QwtPlot</a> *myPlot = <span class="keyword">new</span> <a class="code" href="class_qwt_plot.html#acde7121614da027e9a1dbc4591613ca7">QwtPlot</a>( <span class="stringliteral">&quot;Two Curves&quot;</span>, parent );</div><div class="line"></div><div class="line"><span class="comment">// add curves</span></div><div class="line"><a class="code" href="class_qwt_plot_curve.html">QwtPlotCurve</a> *curve1 = <span class="keyword">new</span> <a class="code" href="class_qwt_plot_curve.html">QwtPlotCurve</a>( <span class="stringliteral">&quot;Curve 1&quot;</span> );</div><div class="line"><a class="code" href="class_qwt_plot_curve.html">QwtPlotCurve</a> *curve2 = <span class="keyword">new</span> <a class="code" href="class_qwt_plot_curve.html">QwtPlotCurve</a>( <span class="stringliteral">&quot;Curve 2&quot;</span> );</div><div class="line"></div><div class="line"><span class="comment">// connect or copy the data to the curves</span></div><div class="line">curve1-&gt;<a class="code" href="class_qwt_series_store.html#add3ce83fe90e976b75a0ebaa79caee4c">setData</a>( ... );</div><div class="line">curve2-&gt;<a class="code" href="class_qwt_series_store.html#add3ce83fe90e976b75a0ebaa79caee4c">setData</a>( ... );</div><div class="line"></div><div class="line">curve1-&gt;<a class="code" href="class_qwt_plot_item.html#aeb2f676533ccae3436bf578824e2165e">attach</a>( myPlot );</div><div class="line">curve2-&gt;<a class="code" href="class_qwt_plot_item.html#aeb2f676533ccae3436bf578824e2165e">attach</a>( myPlot );</div><div class="line"></div><div class="line"><span class="comment">// finally, refresh the plot</span></div><div class="line">myPlot-&gt;<a class="code" href="class_qwt_plot.html#a7b094e29b8e92b00e36517d0d7633c4b">replot</a>();</div></div><!-- fragment -->  </dd></dl>
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="a81df699dcf9dde0752c0726b5f31e271"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a81df699dcf9dde0752c0726b5f31e271">&#9670;&nbsp;</a></span>Axis</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_plot.html#a81df699dcf9dde0752c0726b5f31e271">QwtPlot::Axis</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Axis index. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a81df699dcf9dde0752c0726b5f31e271a1bb1fbc11e31ebfa8bf72356f6837b17"></a>yLeft&#160;</td><td class="fielddoc"><p>Y axis left of the canvas. </p>
</td></tr>
<tr><td class="fieldname"><a id="a81df699dcf9dde0752c0726b5f31e271a1de23b30c6b0c08aefe06d6265b65155"></a>yRight&#160;</td><td class="fielddoc"><p>Y axis right of the canvas. </p>
</td></tr>
<tr><td class="fieldname"><a id="a81df699dcf9dde0752c0726b5f31e271ad5566960e78f2473c1a1e853def4c4ac"></a>xBottom&#160;</td><td class="fielddoc"><p>X axis below the canvas. </p>
</td></tr>
<tr><td class="fieldname"><a id="a81df699dcf9dde0752c0726b5f31e271ae51eb7525eb3f9f806e659614018beb8"></a>xTop&#160;</td><td class="fielddoc"><p>X axis above the canvas. </p>
</td></tr>
<tr><td class="fieldname"><a id="a81df699dcf9dde0752c0726b5f31e271aea62036dfd48ee0f9450718592614892"></a>axisCnt&#160;</td><td class="fielddoc"><p>Number of axes. </p>
</td></tr>
</table>

</div>
</div>
<a id="a31aacb65b5c049dde8c34a0d8482661b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a31aacb65b5c049dde8c34a0d8482661b">&#9670;&nbsp;</a></span>LegendPosition</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_plot.html#a31aacb65b5c049dde8c34a0d8482661b">QwtPlot::LegendPosition</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Position of the legend, relative to the canvas.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a022a535ad11bebeaf9204a4fb8c4c430" title="Insert a legend. ">insertLegend()</a> </dd></dl>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a31aacb65b5c049dde8c34a0d8482661ba38b51536a196582bd1f7658c0828eb18"></a>LeftLegend&#160;</td><td class="fielddoc"><p>The legend will be left from the <a class="el" href="class_qwt_plot.html#a81df699dcf9dde0752c0726b5f31e271a1bb1fbc11e31ebfa8bf72356f6837b17" title="Y axis left of the canvas. ">QwtPlot::yLeft</a> axis. </p>
</td></tr>
<tr><td class="fieldname"><a id="a31aacb65b5c049dde8c34a0d8482661ba5273f8002504c24f9dae6ce09b08f03c"></a>RightLegend&#160;</td><td class="fielddoc"><p>The legend will be right from the <a class="el" href="class_qwt_plot.html#a81df699dcf9dde0752c0726b5f31e271a1de23b30c6b0c08aefe06d6265b65155" title="Y axis right of the canvas. ">QwtPlot::yRight</a> axis. </p>
</td></tr>
<tr><td class="fieldname"><a id="a31aacb65b5c049dde8c34a0d8482661ba8b863705308d89b388732f186be15fb5"></a>BottomLegend&#160;</td><td class="fielddoc"><p>The legend will be below the footer. </p>
</td></tr>
<tr><td class="fieldname"><a id="a31aacb65b5c049dde8c34a0d8482661ba0ee6820a1e8b56737958b738ca23ae34"></a>TopLegend&#160;</td><td class="fielddoc"><p>The legend will be above the title. </p>
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="acde7121614da027e9a1dbc4591613ca7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acde7121614da027e9a1dbc4591613ca7">&#9670;&nbsp;</a></span>QwtPlot() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QwtPlot::QwtPlot </td>
          <td>(</td>
          <td class="paramtype">QWidget *&#160;</td>
          <td class="paramname"><em>parent</em> = <code>NULL</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Constructor. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">parent</td><td>Parent widget </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a3c9b10d39c181991f24eab1828ad68a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c9b10d39c181991f24eab1828ad68a5">&#9670;&nbsp;</a></span>QwtPlot() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QwtPlot::QwtPlot </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qwt_text.html">QwtText</a> &amp;&#160;</td>
          <td class="paramname"><em>title</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QWidget *&#160;</td>
          <td class="paramname"><em>parent</em> = <code>NULL</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Constructor. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">title</td><td>Title text </td></tr>
    <tr><td class="paramname">parent</td><td>Parent widget </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ae7e93c7112d16cbd299cf3cbc0bf9f9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7e93c7112d16cbd299cf3cbc0bf9f9f">&#9670;&nbsp;</a></span>applyProperties()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::applyProperties </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This method is intended for manipulating the plot widget from a specific editor in the Qwt designer plugin.</p>
<dl class="section warning"><dt>Warning</dt><dd>The plot editor has never been implemented. </dd></dl>

</div>
</div>
<a id="a3a639850b65bc4dbf22b3f3170d61804"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a639850b65bc4dbf22b3f3170d61804">&#9670;&nbsp;</a></span>autoReplot()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlot::autoReplot </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true if the autoReplot option is set. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#ab1cbce6d43ff9772735a9df9104f882f" title="Set or reset the autoReplot option. ">setAutoReplot()</a> </dd></dl>

</div>
</div>
<a id="a2f306d8f8ca37352a9c42ff55d5f960f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f306d8f8ca37352a9c42ff55d5f960f">&#9670;&nbsp;</a></span>axisAutoScale()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlot::axisAutoScale </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd><code>True</code>, if autoscaling is enabled </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aa6d08ba153cb46662692611b5c38bbe0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6d08ba153cb46662692611b5c38bbe0">&#9670;&nbsp;</a></span>axisEnabled()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlot::axisEnabled </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd><code>True</code>, if a specified axis is enabled </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a0469c6a1fcbc4d6f32c66b08b50b7e13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0469c6a1fcbc4d6f32c66b08b50b7e13">&#9670;&nbsp;</a></span>axisFont()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QFont QwtPlot::axisFont </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>The font of the scale labels for a specified axis </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a96701d33c1b72dbfd5b3f7ff9d57caff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96701d33c1b72dbfd5b3f7ff9d57caff">&#9670;&nbsp;</a></span>axisInterval()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_interval.html">QwtInterval</a> QwtPlot::axisInterval </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the current interval of the specified axis. </p>
<p>This is only a convenience function for axisScaleDiv( axisId )-&gt;interval();</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Scale interval</dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_scale_div.html" title="A class representing a scale division. ">QwtScaleDiv</a>, <a class="el" href="class_qwt_plot.html#a5d2cf8fc69ee7e918c9478cc528d2eb0" title="Return the scale division of a specified axis. ">axisScaleDiv()</a> </dd></dl>

</div>
</div>
<a id="a663fd43f9ccecc4f5390dcd01baa46c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a663fd43f9ccecc4f5390dcd01baa46c0">&#9670;&nbsp;</a></span>axisMaxMajor()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int QwtPlot::axisMaxMajor </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>The maximum number of major ticks for a specified axis </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a34df698558c9bd9c38bdd8ff04cc6c41">setAxisMaxMajor()</a>, <a class="el" href="class_qwt_scale_engine.html#ab85442ced7cf3a39e5ad25f8cb80dea4" title="Calculate a scale division. ">QwtScaleEngine::divideScale()</a> </dd></dl>

</div>
</div>
<a id="a14afbe0622b1b30c0ad5f725e1fc6b2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a14afbe0622b1b30c0ad5f725e1fc6b2a">&#9670;&nbsp;</a></span>axisMaxMinor()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int QwtPlot::axisMaxMinor </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the maximum number of minor ticks for a specified axis </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#aa45b271684d6202061f1afcfa70e7cf6">setAxisMaxMinor()</a>, <a class="el" href="class_qwt_scale_engine.html#ab85442ced7cf3a39e5ad25f8cb80dea4" title="Calculate a scale division. ">QwtScaleEngine::divideScale()</a> </dd></dl>

</div>
</div>
<a id="a5d2cf8fc69ee7e918c9478cc528d2eb0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d2cf8fc69ee7e918c9478cc528d2eb0">&#9670;&nbsp;</a></span>axisScaleDiv()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qwt_scale_div.html">QwtScaleDiv</a> &amp; QwtPlot::axisScaleDiv </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the scale division of a specified axis. </p>
<p>axisScaleDiv(axisId).lowerBound(), axisScaleDiv(axisId).upperBound() are the current limits of the axis scale.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Scale division</dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_scale_div.html" title="A class representing a scale division. ">QwtScaleDiv</a>, <a class="el" href="class_qwt_plot.html#a2365da57b983eb39752fa4f6378c225a" title="Disable autoscaling and specify a fixed scale for a selected axis. ">setAxisScaleDiv()</a>, <a class="el" href="class_qwt_scale_engine.html#ab85442ced7cf3a39e5ad25f8cb80dea4" title="Calculate a scale division. ">QwtScaleEngine::divideScale()</a> </dd></dl>

</div>
</div>
<a id="aaedfff42d8aee875d7bec082e1382f9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaedfff42d8aee875d7bec082e1382f9f">&#9670;&nbsp;</a></span>axisScaleDraw() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> * QwtPlot::axisScaleDraw </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the scale draw of a specified axis. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Specified scaleDraw for axis, or NULL if axis is invalid. </dd></dl>

</div>
</div>
<a id="abbb49f1730c3ea9f636c032f81e5a87e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abbb49f1730c3ea9f636c032f81e5a87e">&#9670;&nbsp;</a></span>axisScaleDraw() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> * QwtPlot::axisScaleDraw </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the scale draw of a specified axis. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Specified scaleDraw for axis, or NULL if axis is invalid. </dd></dl>

</div>
</div>
<a id="a619b65bb95090ab5a528e33a5014ae4f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a619b65bb95090ab5a528e33a5014ae4f">&#9670;&nbsp;</a></span>axisScaleEngine() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_scale_engine.html">QwtScaleEngine</a> * QwtPlot::axisScaleEngine </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Scale engine for a specific axis </dd></dl>

</div>
</div>
<a id="a358673463a8df0a65e58cd9d37223ff9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a358673463a8df0a65e58cd9d37223ff9">&#9670;&nbsp;</a></span>axisScaleEngine() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qwt_scale_engine.html">QwtScaleEngine</a> * QwtPlot::axisScaleEngine </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Scale engine for a specific axis </dd></dl>

</div>
</div>
<a id="a85856d20d3904b0028b2f1ff7c65d113"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85856d20d3904b0028b2f1ff7c65d113">&#9670;&nbsp;</a></span>axisStepSize()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double QwtPlot::axisStepSize </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the step size parameter that has been set in setAxisScale. </p>
<p>This doesn't need to be the step size of the current scale.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>step size parameter value</dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#aba1acef95ee9965520bd0cd1680efdbd" title="Disable autoscaling and specify a fixed scale for a selected axis. ">setAxisScale()</a>, <a class="el" href="class_qwt_scale_engine.html#ab85442ced7cf3a39e5ad25f8cb80dea4" title="Calculate a scale division. ">QwtScaleEngine::divideScale()</a> </dd></dl>

</div>
</div>
<a id="a0132283508f41bc16e559a6688b8e106"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0132283508f41bc16e559a6688b8e106">&#9670;&nbsp;</a></span>axisTitle()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_text.html">QwtText</a> QwtPlot::axisTitle </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>Title of a specified axis </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ac02c033b024a4ecbefcf1b0e93c91205"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac02c033b024a4ecbefcf1b0e93c91205">&#9670;&nbsp;</a></span>axisValid()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlot::axisValid </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the specified axis exists, otherwise <code>false</code> </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>axis index </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a8436c30175884d7643d68fd0dd236cd8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8436c30175884d7643d68fd0dd236cd8">&#9670;&nbsp;</a></span>axisWidget() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qwt_scale_widget.html">QwtScaleWidget</a> * QwtPlot::axisWidget </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>Scale widget of the specified axis, or NULL if axisId is invalid. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ae3386e1d38f70864c4c019c0eb6a3d9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae3386e1d38f70864c4c019c0eb6a3d9d">&#9670;&nbsp;</a></span>axisWidget() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_scale_widget.html">QwtScaleWidget</a> * QwtPlot::axisWidget </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>Scale widget of the specified axis, or NULL if axisId is invalid. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a53f836bb4ec09c766e3d871ea4be28f7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a53f836bb4ec09c766e3d871ea4be28f7">&#9670;&nbsp;</a></span>canvas() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QWidget * QwtPlot::canvas </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the plot's canvas </dd></dl>

</div>
</div>
<a id="a05d2cddc9bac3b467fe4f5b8efd74f1a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a05d2cddc9bac3b467fe4f5b8efd74f1a">&#9670;&nbsp;</a></span>canvas() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const QWidget * QwtPlot::canvas </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the plot's canvas </dd></dl>

</div>
</div>
<a id="ab1a78279a89f9ce1f00601eff5ea552e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1a78279a89f9ce1f00601eff5ea552e">&#9670;&nbsp;</a></span>canvasBackground()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QBrush QwtPlot::canvasBackground </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Nothing else than: <a class="el" href="class_qwt_plot.html#a53f836bb4ec09c766e3d871ea4be28f7">canvas()</a>-&gt;palette().brush( QPalette::Normal, QPalette::Window);</p>
<dl class="section return"><dt>Returns</dt><dd>Background brush of the plotting area. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#adb0b2e68d86039f86e3240fb399fa0fe" title="Change the background of the plotting area. ">setCanvasBackground()</a> </dd></dl>

</div>
</div>
<a id="a44dc140e8503bb44da7921841f31051c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44dc140e8503bb44da7921841f31051c">&#9670;&nbsp;</a></span>canvasMap()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> QwtPlot::canvasMap </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Map for the axis on the canvas. With this map pixel coordinates can translated to plot coordinates and vice versa. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_scale_map.html" title="A scale map. ">QwtScaleMap</a>, <a class="el" href="class_qwt_plot.html#aff4769cf9eca6a609044b595f72e1698" title="Transform a value into a coordinate in the plotting region. ">transform()</a>, <a class="el" href="class_qwt_plot.html#a4062c92f7609f0425136d2ef4f831b31">invTransform()</a> </dd></dl>

</div>
</div>
<a id="add1b88d8312e2671652d23f8181f2433"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add1b88d8312e2671652d23f8181f2433">&#9670;&nbsp;</a></span>drawCanvas()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::drawCanvas </td>
          <td>(</td>
          <td class="paramtype">QPainter *&#160;</td>
          <td class="paramname"><em>painter</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Redraw the canvas. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">painter</td><td>Painter used for drawing</td></tr>
  </table>
  </dd>
</dl>
<dl class="section warning"><dt>Warning</dt><dd>drawCanvas calls drawItems what is also used for printing. Applications that like to add individual plot items better overload <a class="el" href="class_qwt_plot.html#a0ce48fc63fbb54725572a31a553f1567">drawItems()</a> </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a0ce48fc63fbb54725572a31a553f1567">drawItems()</a> </dd></dl>

</div>
</div>
<a id="a0ce48fc63fbb54725572a31a553f1567"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0ce48fc63fbb54725572a31a553f1567">&#9670;&nbsp;</a></span>drawItems()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::drawItems </td>
          <td>(</td>
          <td class="paramtype">QPainter *&#160;</td>
          <td class="paramname"><em>painter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QRectF &amp;&#160;</td>
          <td class="paramname"><em>canvasRect</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a>&#160;</td>
          <td class="paramname"><em>maps</em>[axisCnt]&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Redraw the canvas items.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">painter</td><td>Painter used for drawing </td></tr>
    <tr><td class="paramname">canvasRect</td><td>Bounding rectangle where to paint </td></tr>
    <tr><td class="paramname">maps</td><td><a class="el" href="class_qwt_plot.html#a81df699dcf9dde0752c0726b5f31e271aea62036dfd48ee0f9450718592614892" title="Number of axes. ">QwtPlot::axisCnt</a> maps, mapping between plot and paint device coordinates</td></tr>
  </table>
  </dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>Usually canvasRect is contentsRect() of the plot canvas. Due to a bug in Qt this rectangle might be wrong for certain frame styles ( f.e QFrame::Box ) and it might be necessary to fix the margins manually using QWidget::setContentsMargins() </dd></dl>

</div>
</div>
<a id="ab644f7a0a0566ff776c89cc225ce37d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab644f7a0a0566ff776c89cc225ce37d7">&#9670;&nbsp;</a></span>enableAxis()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::enableAxis </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>tf</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Enable or disable a specified axis. </p>
<p>When an axis is disabled, this only means that it is not visible on the screen. Curves, markers and can be attached to disabled axes, and transformation of screen coordinates into values works as normal.</p>
<p>Only xBottom and yLeft are enabled by default.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">tf</td><td><code>true</code> (enabled) or <code>false</code> (disabled) </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="af40d1bfdd9b6cd94e9981db8b254b961"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af40d1bfdd9b6cd94e9981db8b254b961">&#9670;&nbsp;</a></span>event()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlot::event </td>
          <td>(</td>
          <td class="paramtype">QEvent *&#160;</td>
          <td class="paramname"><em>event</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Adds handling of layout requests. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">event</td><td>Event</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>See QFrame::event() </dd></dl>

</div>
</div>
<a id="a8c40a5ccc1b0fc18f29796ddc05b27f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8c40a5ccc1b0fc18f29796ddc05b27f6">&#9670;&nbsp;</a></span>eventFilter()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlot::eventFilter </td>
          <td>(</td>
          <td class="paramtype">QObject *&#160;</td>
          <td class="paramname"><em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QEvent *&#160;</td>
          <td class="paramname"><em>event</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Event filter. </p>
<p>The plot handles the following events for the canvas:</p>
<ul>
<li>QEvent::Resize The canvas margins might depend on its size</li>
<li>QEvent::ContentsRectChange The layout needs to be recalculated</li>
</ul>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">object</td><td>Object to be filtered </td></tr>
    <tr><td class="paramname">event</td><td>Event</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>See QFrame::eventFilter()</dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#aef8e679c64cf3158466ab33e7774f264" title="Update the canvas margins. ">updateCanvasMargins()</a>, <a class="el" href="class_qwt_plot.html#ad470068832406086d6823109d8d7f050" title="Adjust plot content to its current size. ">updateLayout()</a> </dd></dl>

</div>
</div>
<a id="ac35c1409cba9a4b9ef71bcec7665609a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac35c1409cba9a4b9ef71bcec7665609a">&#9670;&nbsp;</a></span>footer()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_text.html">QwtText</a> QwtPlot::footer </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>Text of the footer </dd></dl>

</div>
</div>
<a id="a613b07505a881a7e85a868effa1f5a96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a613b07505a881a7e85a868effa1f5a96">&#9670;&nbsp;</a></span>footerLabel() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_text_label.html">QwtTextLabel</a> * QwtPlot::footerLabel </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>Footer label widget. </dd></dl>

</div>
</div>
<a id="ab5950812d3cbbf9e90632bab341b0152"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5950812d3cbbf9e90632bab341b0152">&#9670;&nbsp;</a></span>footerLabel() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qwt_text_label.html">QwtTextLabel</a> * QwtPlot::footerLabel </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>Footer label widget. </dd></dl>

</div>
</div>
<a id="a3572fc95aac4db50cd692b2cb11a53a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3572fc95aac4db50cd692b2cb11a53a6">&#9670;&nbsp;</a></span>getCanvasMarginsHint()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::getCanvasMarginsHint </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a>&#160;</td>
          <td class="paramname"><em>maps</em>[], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QRectF &amp;&#160;</td>
          <td class="paramname"><em>canvasRect</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&#160;</td>
          <td class="paramname"><em>left</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&#160;</td>
          <td class="paramname"><em>top</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&#160;</td>
          <td class="paramname"><em>right</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&#160;</td>
          <td class="paramname"><em>bottom</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Calculate the canvas margins. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">maps</td><td><a class="el" href="class_qwt_plot.html#a81df699dcf9dde0752c0726b5f31e271aea62036dfd48ee0f9450718592614892" title="Number of axes. ">QwtPlot::axisCnt</a> maps, mapping between plot and paint device coordinates </td></tr>
    <tr><td class="paramname">canvasRect</td><td>Bounding rectangle where to paint </td></tr>
    <tr><td class="paramname">left</td><td>Return parameter for the left margin </td></tr>
    <tr><td class="paramname">top</td><td>Return parameter for the top margin </td></tr>
    <tr><td class="paramname">right</td><td>Return parameter for the right margin </td></tr>
    <tr><td class="paramname">bottom</td><td>Return parameter for the bottom margin</td></tr>
  </table>
  </dd>
</dl>
<p>Plot items might indicate, that they need some extra space at the borders of the canvas by the <a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062a56ea00cf43b862667dec2ac727307d4d">QwtPlotItem::Margins</a> flag.</p>
<p><a class="el" href="class_qwt_plot.html#aef8e679c64cf3158466ab33e7774f264" title="Update the canvas margins. ">updateCanvasMargins()</a>, <a class="el" href="class_qwt_plot_item.html#ae576c06e796379f5c1fc8a37b8d84565" title="Calculate a hint for the canvas margin. ">QwtPlotItem::getCanvasMarginHint()</a> </p>

</div>
</div>
<a id="a864f78bcebc9cb767e8decca266cc3e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a864f78bcebc9cb767e8decca266cc3e4">&#9670;&nbsp;</a></span>grabProperties()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString QwtPlot::grabProperties </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This method is intended for manipulating the plot widget from a specific editor in the Qwt designer plugin.</p>
<dl class="section return"><dt>Returns</dt><dd>QString() </dd></dl>
<dl class="section warning"><dt>Warning</dt><dd>The plot editor has never been implemented. </dd></dl>

</div>
</div>
<a id="aa951d433d8eba6a47bfd8f0537090c82"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa951d433d8eba6a47bfd8f0537090c82">&#9670;&nbsp;</a></span>infoToItem()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_plot_item.html">QwtPlotItem</a> * QwtPlot::infoToItem </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>itemInfo</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Identify the plot item according to an item info object, that has bee generated from <a class="el" href="class_qwt_plot.html#a3b79857d22eccc92224605934c493025" title="Build an information, that can be used to identify a plot item on the legend. ">itemToInfo()</a>. </p>
<p>The default implementation simply tries to unwrap a <a class="el" href="class_qwt_plot_item.html" title="Base class for items on the plot canvas. ">QwtPlotItem</a> pointer:</p>
<div class="fragment"><div class="line"><span class="keywordflow">if</span> ( itemInfo.canConvert&lt;<a class="code" href="class_qwt_plot_item.html">QwtPlotItem</a> *&gt;() )</div><div class="line">    <span class="keywordflow">return</span> qvariant_cast&lt;<a class="code" href="class_qwt_plot_item.html">QwtPlotItem</a> *&gt;( itemInfo );</div></div><!-- fragment --> <dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">itemInfo</td><td>Plot item </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A plot item, when successful, otherwise a NULL pointer. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a3b79857d22eccc92224605934c493025" title="Build an information, that can be used to identify a plot item on the legend. ">itemToInfo()</a> </dd></dl>

</div>
</div>
<a id="a022a535ad11bebeaf9204a4fb8c4c430"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a022a535ad11bebeaf9204a4fb8c4c430">&#9670;&nbsp;</a></span>insertLegend()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::insertLegend </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a> *&#160;</td>
          <td class="paramname"><em>legend</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_qwt_plot.html#a31aacb65b5c049dde8c34a0d8482661b">QwtPlot::LegendPosition</a>&#160;</td>
          <td class="paramname"><em>pos</em> = <code><a class="el" href="class_qwt_plot.html#a31aacb65b5c049dde8c34a0d8482661ba5273f8002504c24f9dae6ce09b08f03c">QwtPlot::RightLegend</a></code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>ratio</em> = <code>-1.0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Insert a legend. </p>
<p>If the position legend is <code><a class="el" href="class_qwt_plot.html#a31aacb65b5c049dde8c34a0d8482661ba38b51536a196582bd1f7658c0828eb18" title="The legend will be left from the QwtPlot::yLeft axis. ">QwtPlot::LeftLegend</a></code> or <code><a class="el" href="class_qwt_plot.html#a31aacb65b5c049dde8c34a0d8482661ba5273f8002504c24f9dae6ce09b08f03c" title="The legend will be right from the QwtPlot::yRight axis. ">QwtPlot::RightLegend</a></code> the legend will be organized in one column from top to down. Otherwise the legend items will be placed in a table with a best fit number of columns from left to right.</p>
<p><a class="el" href="class_qwt_plot.html#a022a535ad11bebeaf9204a4fb8c4c430" title="Insert a legend. ">insertLegend()</a> will set the plot widget as parent for the legend. The legend will be deleted in the destructor of the plot or when another legend is inserted.</p>
<p>Legends, that are not inserted into the layout of the plot widget need to connect to the <a class="el" href="class_qwt_plot.html#acf7bcea83713f73e5914325c50a1c22b">legendDataChanged()</a> signal. Calling <a class="el" href="class_qwt_plot.html#a9c4242c89decd06f3d35b66568ad69c9">updateLegend()</a> initiates this signal for an initial update. When the application code wants to implement its own layout this also needs to be done for rendering plots to a document ( see <a class="el" href="class_qwt_plot_renderer.html" title="Renderer for exporting a plot to a document, a printer or anything else, that is supported by QPainte...">QwtPlotRenderer</a> ).</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">legend</td><td>Legend </td></tr>
    <tr><td class="paramname">pos</td><td>The legend's position. For top/left position the number of columns will be limited to 1, otherwise it will be set to unlimited.</td></tr>
    <tr><td class="paramname">ratio</td><td>Ratio between legend and the bounding rectangle of title, canvas and axes. The legend will be shrunk if it would need more space than the given ratio. The ratio is limited to ]0.0 .. 1.0]. In case of &lt;= 0.0 it will be reset to the default ratio. The default vertical/horizontal ratio is 0.33/0.5.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#ab45dd6bc980376d0ba648fefb87103f8">legend()</a>, <a class="el" href="class_qwt_plot_layout.html#a49106b180459ae7ee4b7f486cbb196e8">QwtPlotLayout::legendPosition()</a>, <a class="el" href="class_qwt_plot_layout.html#a11c9695a68f95135841cb23212589f18" title="Specify the position of the legend. ">QwtPlotLayout::setLegendPosition()</a> </dd></dl>

</div>
</div>
<a id="a4062c92f7609f0425136d2ef4f831b31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4062c92f7609f0425136d2ef4f831b31">&#9670;&nbsp;</a></span>invTransform()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double QwtPlot::invTransform </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Transform the x or y coordinate of a position in the drawing region into a value.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">pos</td><td>position</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Position as axis coordinate</dd></dl>
<dl class="section warning"><dt>Warning</dt><dd>The position can be an x or a y coordinate, depending on the specified axis. </dd></dl>

</div>
</div>
<a id="a09e33984e3d5635475ef218ac0bd85eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a09e33984e3d5635475ef218ac0bd85eb">&#9670;&nbsp;</a></span>itemAttached</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::itemAttached </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_item.html">QwtPlotItem</a> *&#160;</td>
          <td class="paramname"><em>plotItem</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>on</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>A signal indicating, that an item has been attached/detached</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">plotItem</td><td>Plot item </td></tr>
    <tr><td class="paramname">on</td><td>Attached/Detached </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a3b79857d22eccc92224605934c493025"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b79857d22eccc92224605934c493025">&#9670;&nbsp;</a></span>itemToInfo()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QVariant QwtPlot::itemToInfo </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_item.html">QwtPlotItem</a> *&#160;</td>
          <td class="paramname"><em>plotItem</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Build an information, that can be used to identify a plot item on the legend. </p>
<p>The default implementation simply wraps the plot item into a QVariant object. When overloading <a class="el" href="class_qwt_plot.html#a3b79857d22eccc92224605934c493025" title="Build an information, that can be used to identify a plot item on the legend. ">itemToInfo()</a> usually <a class="el" href="class_qwt_plot.html#aa951d433d8eba6a47bfd8f0537090c82" title="Identify the plot item according to an item info object, that has bee generated from itemToInfo()...">infoToItem()</a> needs to reimplemeted too.</p>
<div class="fragment"><div class="line">QVariant itemInfo;</div><div class="line">qVariantSetValue( itemInfo, plotItem );</div></div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">plotItem</td><td>Plot item </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Plot item embedded in a QVariant </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#aa951d433d8eba6a47bfd8f0537090c82" title="Identify the plot item according to an item info object, that has bee generated from itemToInfo()...">infoToItem()</a> </dd></dl>

</div>
</div>
<a id="ab45dd6bc980376d0ba648fefb87103f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab45dd6bc980376d0ba648fefb87103f8">&#9670;&nbsp;</a></span>legend() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a> * QwtPlot::legend </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the plot's legend </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a022a535ad11bebeaf9204a4fb8c4c430" title="Insert a legend. ">insertLegend()</a> </dd></dl>

</div>
</div>
<a id="ae9c979984f4dafcb8047b7cf860efb93"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9c979984f4dafcb8047b7cf860efb93">&#9670;&nbsp;</a></span>legend() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qwt_abstract_legend.html">QwtAbstractLegend</a> * QwtPlot::legend </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the plot's legend </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a022a535ad11bebeaf9204a4fb8c4c430" title="Insert a legend. ">insertLegend()</a> </dd></dl>

</div>
</div>
<a id="acf7bcea83713f73e5914325c50a1c22b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf7bcea83713f73e5914325c50a1c22b">&#9670;&nbsp;</a></span>legendDataChanged</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::legendDataChanged </td>
          <td>(</td>
          <td class="paramtype">const QVariant &amp;&#160;</td>
          <td class="paramname"><em>itemInfo</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QList&lt; <a class="el" href="class_qwt_legend_data.html">QwtLegendData</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>A signal with the attributes how to update the legend entries for a plot item.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">itemInfo</td><td>Info about a plot item, build from <a class="el" href="class_qwt_plot.html#a3b79857d22eccc92224605934c493025" title="Build an information, that can be used to identify a plot item on the legend. ">itemToInfo()</a> </td></tr>
    <tr><td class="paramname">data</td><td>Attributes of the entries ( usually &lt;= 1 ) for the plot item.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a3b79857d22eccc92224605934c493025" title="Build an information, that can be used to identify a plot item on the legend. ">itemToInfo()</a>, <a class="el" href="class_qwt_plot.html#aa951d433d8eba6a47bfd8f0537090c82" title="Identify the plot item according to an item info object, that has bee generated from itemToInfo()...">infoToItem()</a>, <a class="el" href="class_qwt_abstract_legend.html#aa9fc80c9e1dcbcfef51b96a3bff268ca" title="Update the entries for a plot item. ">QwtAbstractLegend::updateLegend()</a> </dd></dl>

</div>
</div>
<a id="a9156b14a6f67f6279a16fea063ce1d14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9156b14a6f67f6279a16fea063ce1d14">&#9670;&nbsp;</a></span>plotLayout() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_plot_layout.html">QwtPlotLayout</a> * QwtPlot::plotLayout </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the plot's layout </dd></dl>

</div>
</div>
<a id="ad4b695580cdf504dd0996177c56ebe0b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4b695580cdf504dd0996177c56ebe0b">&#9670;&nbsp;</a></span>plotLayout() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qwt_plot_layout.html">QwtPlotLayout</a> * QwtPlot::plotLayout </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the plot's layout </dd></dl>

</div>
</div>
<a id="a7b094e29b8e92b00e36517d0d7633c4b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b094e29b8e92b00e36517d0d7633c4b">&#9670;&nbsp;</a></span>replot</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::replot </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">slot</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Redraw the plot. </p>
<p>If the autoReplot option is not set (which is the default) or if any curves are attached to raw data, the plot has to be refreshed explicitly in order to make changes visible.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a1fb2dbc3697a66024d48c08b1d18f8a5" title="Rebuild the axes scales. ">updateAxes()</a>, <a class="el" href="class_qwt_plot.html#ab1cbce6d43ff9772735a9df9104f882f" title="Set or reset the autoReplot option. ">setAutoReplot()</a> </dd></dl>

</div>
</div>
<a id="aa4d5f73681880b9770bb6a604c415987"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4d5f73681880b9770bb6a604c415987">&#9670;&nbsp;</a></span>resizeEvent()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::resizeEvent </td>
          <td>(</td>
          <td class="paramtype">QResizeEvent *&#160;</td>
          <td class="paramname"><em>e</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Resize and update internal layout </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">e</td><td>Resize event </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ab1cbce6d43ff9772735a9df9104f882f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1cbce6d43ff9772735a9df9104f882f">&#9670;&nbsp;</a></span>setAutoReplot()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setAutoReplot </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>tf</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set or reset the autoReplot option. </p>
<p>If the autoReplot option is set, the plot will be updated implicitly by manipulating member functions. Since this may be time-consuming, it is recommended to leave this option switched off and call <a class="el" href="class_qwt_plot.html#a7b094e29b8e92b00e36517d0d7633c4b" title="Redraw the plot. ">replot()</a> explicitly if necessary.</p>
<p>The autoReplot option is set to false by default, which means that the user has to call <a class="el" href="class_qwt_plot.html#a7b094e29b8e92b00e36517d0d7633c4b" title="Redraw the plot. ">replot()</a> in order to make changes visible. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">tf</td><td><code>true</code> or <code>false</code>. Defaults to <code>true</code>. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a7b094e29b8e92b00e36517d0d7633c4b" title="Redraw the plot. ">replot()</a> </dd></dl>

</div>
</div>
<a id="a6fb58f90366920f234440fceead50432"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6fb58f90366920f234440fceead50432">&#9670;&nbsp;</a></span>setAxisAutoScale()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setAxisAutoScale </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>on</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Enable autoscaling for a specified axis. </p>
<p>This member function is used to switch back to autoscaling mode after a fixed scale has been set. Autoscaling is enabled by default.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">on</td><td>On/Off </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#aba1acef95ee9965520bd0cd1680efdbd" title="Disable autoscaling and specify a fixed scale for a selected axis. ">setAxisScale()</a>, <a class="el" href="class_qwt_plot.html#a2365da57b983eb39752fa4f6378c225a" title="Disable autoscaling and specify a fixed scale for a selected axis. ">setAxisScaleDiv()</a>, <a class="el" href="class_qwt_plot.html#a1fb2dbc3697a66024d48c08b1d18f8a5" title="Rebuild the axes scales. ">updateAxes()</a></dd></dl>
<dl class="section note"><dt>Note</dt><dd>The autoscaling flag has no effect until <a class="el" href="class_qwt_plot.html#a1fb2dbc3697a66024d48c08b1d18f8a5" title="Rebuild the axes scales. ">updateAxes()</a> is executed ( called by <a class="el" href="class_qwt_plot.html#a7b094e29b8e92b00e36517d0d7633c4b" title="Redraw the plot. ">replot()</a> ). </dd></dl>

</div>
</div>
<a id="acc41555693a8dc107c9cb3274f90c4dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc41555693a8dc107c9cb3274f90c4dd">&#9670;&nbsp;</a></span>setAxisFont()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setAxisFont </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QFont &amp;&#160;</td>
          <td class="paramname"><em>font</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Change the font of an axis. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">font</td><td>Font </td></tr>
  </table>
  </dd>
</dl>
<dl class="section warning"><dt>Warning</dt><dd>This function changes the font of the tick labels, not of the axis title. </dd></dl>

</div>
</div>
<a id="a19f1b67fa79b80c712cf5f52b97ea0c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19f1b67fa79b80c712cf5f52b97ea0c5">&#9670;&nbsp;</a></span>setAxisLabelAlignment()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setAxisLabelAlignment </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Qt::Alignment&#160;</td>
          <td class="paramname"><em>alignment</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Change the alignment of the tick labels</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">alignment</td><td>Or'd Qt::AlignmentFlags see &lt;qnamespace.h&gt;</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_scale_draw.html#a3df0a1fe4a498ef028a5348e54bfaa7f" title="Change the label flags. ">QwtScaleDraw::setLabelAlignment()</a> </dd></dl>

</div>
</div>
<a id="ad5fa7aa01c88eab38ad64b131584f977"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad5fa7aa01c88eab38ad64b131584f977">&#9670;&nbsp;</a></span>setAxisLabelRotation()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setAxisLabelRotation </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>rotation</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Rotate all tick labels</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">rotation</td><td>Angle in degrees. When changing the label rotation, the label alignment might be adjusted too.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_scale_draw.html#abf5881339fddde65a00c1dd391023320">QwtScaleDraw::setLabelRotation()</a>, <a class="el" href="class_qwt_plot.html#a19f1b67fa79b80c712cf5f52b97ea0c5">setAxisLabelAlignment()</a> </dd></dl>

</div>
</div>
<a id="a34df698558c9bd9c38bdd8ff04cc6c41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a34df698558c9bd9c38bdd8ff04cc6c41">&#9670;&nbsp;</a></span>setAxisMaxMajor()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setAxisMaxMajor </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxMajor</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set the maximum number of major scale intervals for a specified axis</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">maxMajor</td><td>Maximum number of major steps</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a663fd43f9ccecc4f5390dcd01baa46c0">axisMaxMajor()</a> </dd></dl>

</div>
</div>
<a id="aa45b271684d6202061f1afcfa70e7cf6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa45b271684d6202061f1afcfa70e7cf6">&#9670;&nbsp;</a></span>setAxisMaxMinor()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setAxisMaxMinor </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxMinor</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set the maximum number of minor scale intervals for a specified axis</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">maxMinor</td><td>Maximum number of minor steps</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a14afbe0622b1b30c0ad5f725e1fc6b2a">axisMaxMinor()</a> </dd></dl>

</div>
</div>
<a id="aba1acef95ee9965520bd0cd1680efdbd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba1acef95ee9965520bd0cd1680efdbd">&#9670;&nbsp;</a></span>setAxisScale()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setAxisScale </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>min</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>max</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>stepSize</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Disable autoscaling and specify a fixed scale for a selected axis. </p>
<p>In <a class="el" href="class_qwt_plot.html#a1fb2dbc3697a66024d48c08b1d18f8a5" title="Rebuild the axes scales. ">updateAxes()</a> the scale engine calculates a scale division from the specified parameters, that will be assigned to the scale widget. So updates of the scale widget usually happen delayed with the next replot.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">min</td><td>Minimum of the scale </td></tr>
    <tr><td class="paramname">max</td><td>Maximum of the scale </td></tr>
    <tr><td class="paramname">stepSize</td><td>Major step size. If <code>step == 0</code>, the step size is calculated automatically using the maxMajor setting.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a34df698558c9bd9c38bdd8ff04cc6c41">setAxisMaxMajor()</a>, <a class="el" href="class_qwt_plot.html#a6fb58f90366920f234440fceead50432" title="Enable autoscaling for a specified axis. ">setAxisAutoScale()</a>, <a class="el" href="class_qwt_plot.html#a85856d20d3904b0028b2f1ff7c65d113" title="Return the step size parameter that has been set in setAxisScale. ">axisStepSize()</a>, <a class="el" href="class_qwt_scale_engine.html#ab85442ced7cf3a39e5ad25f8cb80dea4" title="Calculate a scale division. ">QwtScaleEngine::divideScale()</a> </dd></dl>

</div>
</div>
<a id="a2365da57b983eb39752fa4f6378c225a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2365da57b983eb39752fa4f6378c225a">&#9670;&nbsp;</a></span>setAxisScaleDiv()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setAxisScaleDiv </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_div.html">QwtScaleDiv</a> &amp;&#160;</td>
          <td class="paramname"><em>scaleDiv</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Disable autoscaling and specify a fixed scale for a selected axis. </p>
<p>The scale division will be stored locally only until the next call of <a class="el" href="class_qwt_plot.html#a1fb2dbc3697a66024d48c08b1d18f8a5" title="Rebuild the axes scales. ">updateAxes()</a>. So updates of the scale widget usually happen delayed with the next replot.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">scaleDiv</td><td>Scale division</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#aba1acef95ee9965520bd0cd1680efdbd" title="Disable autoscaling and specify a fixed scale for a selected axis. ">setAxisScale()</a>, <a class="el" href="class_qwt_plot.html#a6fb58f90366920f234440fceead50432" title="Enable autoscaling for a specified axis. ">setAxisAutoScale()</a> </dd></dl>

</div>
</div>
<a id="a956a14b08e016eb83768ff4187d3849d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a956a14b08e016eb83768ff4187d3849d">&#9670;&nbsp;</a></span>setAxisScaleDraw()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setAxisScaleDraw </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_qwt_scale_draw.html">QwtScaleDraw</a> *&#160;</td>
          <td class="paramname"><em>scaleDraw</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set a scale draw. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">scaleDraw</td><td>Object responsible for drawing scales.</td></tr>
  </table>
  </dd>
</dl>
<p>By passing scaleDraw it is possible to extend <a class="el" href="class_qwt_scale_draw.html" title="A class for drawing scales. ">QwtScaleDraw</a> functionality and let it take place in <a class="el" href="class_qwt_plot.html" title="A 2-D plotting widget. ">QwtPlot</a>. Please note that scaleDraw has to be created with new and will be deleted by the corresponding QwtScale member ( like a child object ).</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_scale_draw.html" title="A class for drawing scales. ">QwtScaleDraw</a>, <a class="el" href="class_qwt_scale_widget.html" title="A Widget which contains a scale. ">QwtScaleWidget</a> </dd></dl>
<dl class="section warning"><dt>Warning</dt><dd>The attributes of scaleDraw will be overwritten by those of the previous <a class="el" href="class_qwt_scale_draw.html" title="A class for drawing scales. ">QwtScaleDraw</a>. </dd></dl>

</div>
</div>
<a id="abf09452377b53e584a5086354a134d78"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf09452377b53e584a5086354a134d78">&#9670;&nbsp;</a></span>setAxisScaleEngine()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setAxisScaleEngine </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_qwt_scale_engine.html">QwtScaleEngine</a> *&#160;</td>
          <td class="paramname"><em>scaleEngine</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Change the scale engine for an axis</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">scaleEngine</td><td>Scale engine</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a619b65bb95090ab5a528e33a5014ae4f">axisScaleEngine()</a> </dd></dl>

</div>
</div>
<a id="a5d60f1836e05e5cc5c7fe9570d6a608a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d60f1836e05e5cc5c7fe9570d6a608a">&#9670;&nbsp;</a></span>setAxisTitle() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setAxisTitle </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>title</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Change the title of a specified axis. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">title</td><td>axis title </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad134a193ab40ce33743365558d0303c4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad134a193ab40ce33743365558d0303c4">&#9670;&nbsp;</a></span>setAxisTitle() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setAxisTitle </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_qwt_text.html">QwtText</a> &amp;&#160;</td>
          <td class="paramname"><em>title</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Change the title of a specified axis. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">title</td><td>Axis title </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aea67c885034219789b360c0e624bfeaf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea67c885034219789b360c0e624bfeaf">&#9670;&nbsp;</a></span>setCanvas()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setCanvas </td>
          <td>(</td>
          <td class="paramtype">QWidget *&#160;</td>
          <td class="paramname"><em>canvas</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the drawing canvas of the plot widget. </p>
<p><a class="el" href="class_qwt_plot.html" title="A 2-D plotting widget. ">QwtPlot</a> invokes methods of the canvas as meta methods ( see QMetaObject ). In opposite to using conventional C++ techniques like virtual methods they allow to use canvas implementations that are derived from QWidget or QGLWidget.</p>
<p>The following meta methods could be implemented:</p>
<ul>
<li><a class="el" href="class_qwt_plot.html#a7b094e29b8e92b00e36517d0d7633c4b" title="Redraw the plot. ">replot()</a> When the canvas doesn't offer a replot method, <a class="el" href="class_qwt_plot.html" title="A 2-D plotting widget. ">QwtPlot</a> calls update() instead.</li>
<li>borderPath() The border path is necessary to clip the content of the canvas When the canvas doesn't have any special border ( f.e rounded corners ) it is o.k. not to implement this method.</li>
</ul>
<p>The default canvas is a <a class="el" href="class_qwt_plot_canvas.html" title="Canvas of a QwtPlot. ">QwtPlotCanvas</a></p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">canvas</td><td>Canvas Widget </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a53f836bb4ec09c766e3d871ea4be28f7">canvas()</a> </dd></dl>

</div>
</div>
<a id="adb0b2e68d86039f86e3240fb399fa0fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb0b2e68d86039f86e3240fb399fa0fe">&#9670;&nbsp;</a></span>setCanvasBackground()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setCanvasBackground </td>
          <td>(</td>
          <td class="paramtype">const QBrush &amp;&#160;</td>
          <td class="paramname"><em>brush</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Change the background of the plotting area. </p>
<p>Sets brush to QPalette::Window of all color groups of the palette of the canvas. Using <a class="el" href="class_qwt_plot.html#a53f836bb4ec09c766e3d871ea4be28f7">canvas()</a>-&gt;setPalette() is a more powerful way to set these colors.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">brush</td><td>New background brush </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#ab1a78279a89f9ce1f00601eff5ea552e">canvasBackground()</a> </dd></dl>

</div>
</div>
<a id="a30a098d942a1a9612b94e8fa5a3c9183"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30a098d942a1a9612b94e8fa5a3c9183">&#9670;&nbsp;</a></span>setFooter() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setFooter </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>text</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Change the text the footer </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>New text of the footer </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="afed04bafab71f75e82b9bde3cadd2eed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afed04bafab71f75e82b9bde3cadd2eed">&#9670;&nbsp;</a></span>setFooter() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setFooter </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qwt_text.html">QwtText</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Change the text the footer </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>New text of the footer </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a08e258f9ba498662a8be9a559c9c7e44"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08e258f9ba498662a8be9a559c9c7e44">&#9670;&nbsp;</a></span>setPlotLayout()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setPlotLayout </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_layout.html">QwtPlotLayout</a> *&#160;</td>
          <td class="paramname"><em>layout</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Assign a new plot layout. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">layout</td><td>Layout() </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a9156b14a6f67f6279a16fea063ce1d14">plotLayout()</a> </dd></dl>

</div>
</div>
<a id="a9a7f0b219b404e5bed5dfca26c5c06a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a7f0b219b404e5bed5dfca26c5c06a7">&#9670;&nbsp;</a></span>setTitle() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setTitle </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>title</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Change the plot's title </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">title</td><td>New title </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aa1081642123bb6c07c856a59a0f30515"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1081642123bb6c07c856a59a0f30515">&#9670;&nbsp;</a></span>setTitle() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::setTitle </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qwt_text.html">QwtText</a> &amp;&#160;</td>
          <td class="paramname"><em>title</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Change the plot's title </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">title</td><td>New title </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a2f57c941dd36f96c395b339474418fba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f57c941dd36f96c395b339474418fba">&#9670;&nbsp;</a></span>sizeHint()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QSize QwtPlot::sizeHint </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>Size hint for the plot widget </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a1f013570f561aba1af14b5c98da2132b" title="Return a minimum size hint. ">minimumSizeHint()</a> </dd></dl>

</div>
</div>
<a id="afb56eb977718774dff0fb4127f200bb0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb56eb977718774dff0fb4127f200bb0">&#9670;&nbsp;</a></span>title()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_text.html">QwtText</a> QwtPlot::title </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>Title of the plot </dd></dl>

</div>
</div>
<a id="ac39356b86ed70ebf256a8ae964910206"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac39356b86ed70ebf256a8ae964910206">&#9670;&nbsp;</a></span>titleLabel() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_text_label.html">QwtTextLabel</a> * QwtPlot::titleLabel </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>Title label widget. </dd></dl>

</div>
</div>
<a id="a09dcd60b8f2ce62904f4c21dcbfe2fa1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a09dcd60b8f2ce62904f4c21dcbfe2fa1">&#9670;&nbsp;</a></span>titleLabel() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qwt_text_label.html">QwtTextLabel</a> * QwtPlot::titleLabel </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>Title label widget. </dd></dl>

</div>
</div>
<a id="aff4769cf9eca6a609044b595f72e1698"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aff4769cf9eca6a609044b595f72e1698">&#9670;&nbsp;</a></span>transform()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double QwtPlot::transform </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axisId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Transform a value into a coordinate in the plotting region. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">axisId</td><td>Axis index </td></tr>
    <tr><td class="paramname">value</td><td>value </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>X or Y coordinate in the plotting region corresponding to the value. </dd></dl>

</div>
</div>
<a id="a1fb2dbc3697a66024d48c08b1d18f8a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1fb2dbc3697a66024d48c08b1d18f8a5">&#9670;&nbsp;</a></span>updateAxes()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::updateAxes </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Rebuild the axes scales. </p>
<p>In case of autoscaling the boundaries of a scale are calculated from the bounding rectangles of all plot items, having the <a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062a9de83e2ad8a88796a36a11ef8b033a48">QwtPlotItem::AutoScale</a> flag enabled ( <a class="el" href="class_qwt_scale_engine.html#aa27323d6d9d5348bd253a61b45e4785b">QwtScaleEngine::autoScale()</a> ). Then a scale division is calculated ( QwtScaleEngine::didvideScale() ) and assigned to scale widget.</p>
<p>When the scale boundaries have been assigned with <a class="el" href="class_qwt_plot.html#aba1acef95ee9965520bd0cd1680efdbd" title="Disable autoscaling and specify a fixed scale for a selected axis. ">setAxisScale()</a> a scale division is calculated ( QwtScaleEngine::didvideScale() ) for this interval and assigned to the scale widget.</p>
<p>When the scale has been set explicitly by <a class="el" href="class_qwt_plot.html#a2365da57b983eb39752fa4f6378c225a" title="Disable autoscaling and specify a fixed scale for a selected axis. ">setAxisScaleDiv()</a> the locally stored scale division gets assigned to the scale widget.</p>
<p>The scale widget indicates modifications by emitting a <a class="el" href="class_qwt_scale_widget.html#a55c52717ede368069f5f44b9901e3400" title="Signal emitted, whenever the scale division changes. ">QwtScaleWidget::scaleDivChanged()</a> signal.</p>
<p><a class="el" href="class_qwt_plot.html#a1fb2dbc3697a66024d48c08b1d18f8a5" title="Rebuild the axes scales. ">updateAxes()</a> is usually called by <a class="el" href="class_qwt_plot.html#a7b094e29b8e92b00e36517d0d7633c4b" title="Redraw the plot. ">replot()</a>.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#a6fb58f90366920f234440fceead50432" title="Enable autoscaling for a specified axis. ">setAxisAutoScale()</a>, <a class="el" href="class_qwt_plot.html#aba1acef95ee9965520bd0cd1680efdbd" title="Disable autoscaling and specify a fixed scale for a selected axis. ">setAxisScale()</a>, <a class="el" href="class_qwt_plot.html#a2365da57b983eb39752fa4f6378c225a" title="Disable autoscaling and specify a fixed scale for a selected axis. ">setAxisScaleDiv()</a>, <a class="el" href="class_qwt_plot.html#a7b094e29b8e92b00e36517d0d7633c4b" title="Redraw the plot. ">replot()</a> <a class="el" href="class_qwt_plot_item.html#aebc6a6627f293f62e1d07006b11912cc">QwtPlotItem::boundingRect()</a> </dd></dl>

</div>
</div>
<a id="aef8e679c64cf3158466ab33e7774f264"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aef8e679c64cf3158466ab33e7774f264">&#9670;&nbsp;</a></span>updateCanvasMargins()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::updateCanvasMargins </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Update the canvas margins. </p>
<p>Plot items might indicate, that they need some extra space at the borders of the canvas by the <a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062a56ea00cf43b862667dec2ac727307d4d">QwtPlotItem::Margins</a> flag.</p>
<p><a class="el" href="class_qwt_plot.html#a3572fc95aac4db50cd692b2cb11a53a6" title="Calculate the canvas margins. ">getCanvasMarginsHint()</a>, <a class="el" href="class_qwt_plot_item.html#ae576c06e796379f5c1fc8a37b8d84565" title="Calculate a hint for the canvas margin. ">QwtPlotItem::getCanvasMarginHint()</a> </p>

</div>
</div>
<a id="ad470068832406086d6823109d8d7f050"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad470068832406086d6823109d8d7f050">&#9670;&nbsp;</a></span>updateLayout()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::updateLayout </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Adjust plot content to its current size. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot.html#aa4d5f73681880b9770bb6a604c415987">resizeEvent()</a> </dd></dl>

</div>
</div>
<a id="a9c4242c89decd06f3d35b66568ad69c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c4242c89decd06f3d35b66568ad69c9">&#9670;&nbsp;</a></span>updateLegend() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::updateLegend </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Emit <a class="el" href="class_qwt_plot.html#acf7bcea83713f73e5914325c50a1c22b">legendDataChanged()</a> for all plot item</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot_item.html#a367ed5160b8475daf6b5b06558310f98" title="Return all information, that is needed to represent the item on the legend. ">QwtPlotItem::legendData()</a>, <a class="el" href="class_qwt_plot.html#acf7bcea83713f73e5914325c50a1c22b">legendDataChanged()</a> </dd></dl>

</div>
</div>
<a id="a9bb681bc692ed8f35c32174ffe98dca9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9bb681bc692ed8f35c32174ffe98dca9">&#9670;&nbsp;</a></span>updateLegend() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlot::updateLegend </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qwt_plot_item.html">QwtPlotItem</a> *&#160;</td>
          <td class="paramname"><em>plotItem</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Emit <a class="el" href="class_qwt_plot.html#acf7bcea83713f73e5914325c50a1c22b">legendDataChanged()</a> for a plot item</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">plotItem</td><td>Plot item </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qwt_plot_item.html#a367ed5160b8475daf6b5b06558310f98" title="Return all information, that is needed to represent the item on the legend. ">QwtPlotItem::legendData()</a>, <a class="el" href="class_qwt_plot.html#acf7bcea83713f73e5914325c50a1c22b">legendDataChanged()</a> </dd></dl>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="class_qwt_plot.html">QwtPlot</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
  </ul>
</div>
</body>
</html>
